Enculturating Extreme Programmers

نویسندگان

  • David M. West
  • Robert L. Glass
چکیده

XP is a culture not a method. As a culture, XP has significant appeal to those seeking a more humane and effective way to develop software. Recognition of XP as a culture, and establishing mechanisms for expanding that culture, is essential for success. However, characterization of XP as a culture, by outsiders, is a significant threat to adoption, unless the XP community acknowledges being a culture and uses that selfawareness as a tool for promotion. This paper will be devoted to arguing the preceding assertions and suggesting enculturation as a way to address the challenges that arise from them.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Soapbox - eXtreme Programming Development through Dialog

T o those who are unfamiliar with the method, eXtreme Programming might conjure up visions of programmers madly hacking away without concern for analysis, architecture, design, or consequences. Indeed, people have frequently made such accusations. Yet such claims are not only baseless, they are dia-metrically opposed to what XP is all about. XP is the brainchild of Kent Beck, and he describes i...

متن کامل

Exploring the Underlying Influencing Factors of Extreme Programming

A study on the pair programming productivity influencing variables is undertaken. Pair programming can be briefly summarized as an unorthodox programming paradigm in which two programmers share one keyboard and monitor during real-time programming sessions. This programming paradigm creates a high peer pressure programming session, where the two programmers are constantly pushed to their limits...

متن کامل

Hypervideo Support for Distributed Extreme Programming

We present a hardware/software system for support of distributed Extreme Programming, or DXP. It consists of a dual video projector setup with NetMeeting running on a single PC, and a hypervideo system we built called OvalTine. OvalTine allows the creation and automatic tracking of hyperlinks in a video stream, both archived and real-time (as in video conferencing). DXP supports the development...

متن کامل

A Video-enhanced Environment for Distributed Extreme Programming

We present a hardware/software system for support of distributed Extreme Programming, or dXP. It consists of a dual video projector, dual PC setup, and an enhanced projected video display. dXP supports the development of software by pairs of programmers that are non-co-located. One projector displays a shared PC desktop, and another projector displays a life-sized image of each collaborator to ...

متن کامل

JBlanket: Support for Extreme Coverage in Java Unit Testing

Unit testing is a tool commonly used to ensure reliability in software development and can be applied to the software development process as soon as core functionality of a program is implemented. In conventional unit testing, to properly design unit tests programmers will need to have access to specifications and source code. However, this is not possible in Extreme Programming (XP), where tes...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2001